physiological murmur - Spanish English Dictionary